devastate an enemy - French English Dictionary